venkat subramaniam

Want to know venkat subramaniam? we have a huge selection of venkat subramaniam information on alibabacloud.com

Top 20 Best Agile Development Books, Ever

, etc.Continuous Integration: Improving Software Quality and Risk cing Risk 11:Mary Poppendieck ,Tom PoppendieckLean Software Development: An Agile Toolkit 12:Ken SchwaberAgile Project Management with Scrum 13:Ken Schwaber, Mike BeedleAgile Software Development with Scrum 14:Alistair CockburnCrystal Clear: A Human-Powered Methodology for Small Teams 15:Venkat Subramaniam, Andy HuntPractices of an Agile Deve

Clear code odor

Today, Venkat Subramaniam gave a very interesting speech on the topic of clearing the code odor. Here are some of my recorded words.   Why do we need quality code? The agile development method is used to cope with the feedback information that requires a lot of code changes. If the program does not use a good expression, the program will be difficult to read, difficult to maintain, and difficult to mod

45 habits of an efficient programmer PDF

Download address: Download the network disk Author Profile ... Dr. Venkat Subramaniam Founder of Agile Developer Company, an authoritative person for agility development. He has trained and mentored thousands of software developers across the United States, Canada, India and Europe, and has delivered speeches at various conferences. He is also the author of. NET Gotchas. You can contact him by venkats@agil

45 habits of efficient programmers-one

problems.22 automated Acceptance Test23. measure the real progress24. Listen to your voice25CodeClearly express intent26 communicate with code27 dynamic evaluation trade-offs28. incremental Programming29 keep simple30 compile cohesion code31. Don't ask32 replace according to contract33. Record problem solving logs34 warning is an error35 to solve each problem36. report all exceptions37. Provide useful error information38. Scheduled meetings39 The architect must write code40 implement code Colle

45 good habits for programmers

Excellence comes from good habits. How to become a good developer? Turing's recent popularProgramMember's45HabitsA good answer is provided, which is worth reading. The original English version of this book won the jolt Productivity Award known as the software Oscar, which is also well received by Amazon. The first author, Dr. Venkat Subramaniam, is the founder of agile developer and an authoritative devel

[Share] Over the years jolt winning books (download)

. By Ron Goldman, Richard P. Gabriel Producing Open Source Software: how to run a successful free software project. by Karl Fogel Agile web development with rails by Dave Thomas, David Hansson, Leon breedt, Mike Clark Framework Design Guidelines: Conventions, idioms, and patterns for Reusable. Net libraries by Krzysztof cwalina, Brad Abrams Practical Common Lisp by Peter Seibel Why programs fail: A Guide to systematic debugging by Andreas Zeller 2007 Agile Software De

Functional programming Thinking--An interactive publishing network

FordThoughtWorks as director, Software architect and cultural gene Propagator in multinational IT consulting firms. He is proficient in a variety of programming languages, and the main consulting business is the design, construction, and engineering practices of large-scale enterprise applications. He is also an internationally renowned lecturer who has been on the podium of various developer conferences around the world. Media review " It's a very important book. And when it comes to w

Java Functional Programming (iv) use of collections

This series of articles translates from functional programming in Java Venkat Subramaniam Chapter II: The use of collections We often use a variety of collections, numbers, strings, and objects. They are everywhere, even if the code to operate a set can be slightly optimized, it can make the code a lot clearer. In this chapter, we explore how to use lambda expressions to manipulate collections. We

Passing an array from Java to PL/SQL

A6l 06,200 4 Venkat -- thanks for the question regarding "passing an array from Java to PL/SQL", version 8.1.7 You asked Hi Tom, I need to pass String Array from Java to PL/SQL and also returnarray from PL/SQL. I refered your book and arrived at the below code. create or replace type strarray as table of varchar2 (255)/create or replace package demo_passing_pkgas -- varchar2's are most easily mapped to the Java string type procedure pass (p

JS string concatenation

The syntax is as follows:str. concat ( string2[ string3 stringN ])Example:var hello = ' Hello, '; Console.log (Hello.concat (' Kevin ', ' a nice day. ')); * Hello, Kevin has a nice day. */var greetlist = [' Hello ', ' ', ' Venkat ', '! ']; "". Concat (... greetlist); "Hello venkat!" "". Concat ({}); [Object Object] "". Concat ([]); "" ". Concat (NULL); "Null" "". Concat (True); "true" ". Concat (4, 5); "" "

17th jolt Award winners!

17th annual jolt Award Winners 1. Books General Jolt winner: Agile Software DevelopmentBy Alistair Cockburn (Addison-Wesley professional) Productivity winners: Catastrophe disentanglementBy e. M. bennatan (Addison-Wesley professional) Practices of an agile developerBy v. Subramaniam and A. Hunt (Pragmatic bookshelf) Software estimation demystifying the black artBy Steve McConnell (Microsoft Press) 2. Bo

17th jolt awards memo

Occasionally, I would like to review the various information of the 17th jolt award, but every time I want to see it, I always need to search for it very hard. It's a little troublesome, so I need to back up it. This list is copied from Lao Zhao (to find him if you have any questions, ), as shown below: Books General Jolt winner Agile Software Development: The Cooperative GameBy Alistair Cockburn (Addison-Wesley professional) Productivity winners Catastrophe disentanglementBy e. M. bennatan

Turn: 45 habits of excellent programmers

Today, I saw this article and thought there were some things we would like to learn, but some of them are not quite in line with China's national conditions !!! Let's take a look. Excellence comes from good habits. How to become a good developer? Turing CorporationRecently popular book 45 habits of efficient programmersA good solution is provided.A: It is worth reading. ThisOriginal English version of this bookHe was honored with the jolt Productivity Award known as the software Oscar, which is

Reconstruction-clear code odor

code Will cause the same errors in multiple places in the program India guy: We modify the same error every two months. Venkat: Have you removed the duplicate code? India guy: You said this method is good! Unnecessary complexity Programmers are happy to deal with complicated problems. Complexity and terror Exception Handling Q: What is worse than an empty exception capture code?

JVM-based Dynamic Language groovy metaprogramming knowledge set

(what). Add (thisperson) } } Else { Relationships. Put (what, who as List) } } } Defscott = new person (name: "Scott ") Scott. Married "Kim" Scott. Knows "Neal" Scott. workedwith "Brian" Scott. Knows "Venkat" Scott. workedwith "Jared" Scott. Knows "Ted", "Ben", "David" Printlnscott. Relationships 9. Creating an expando Def E = new expando ()E. Latitude = 70E. longpolling = 30Println EE. arewelost = {->Return (E. longpolli

Introduction to Group Testing

Rama Murari has 14 years of it experience and has been engaged in software testing for the past 9 years. She is a Solution Developer at the assurance excellence delivery center in the high-tech field solution Department of Tata Consulting Services Co., Ltd. Her areas of expertise include test process consulting, test management, and white box testing. Her white paper "Pandora white box testing" was published on the step-in forum. She has worked as an developer, Business Analyst, functional analy

Introduction to Group Testing

Rama Murari has 14 years of it experience and has been engaged in software testing for the past 9 years. She is a Solution Developer at the assurance excellence delivery center in the high-tech field solution Department of Tata Consulting Services Co., Ltd. Her areas of expertise include test process consulting, test management, and white box testing. Her white paper "Pandora white box testing" was published on the step-in forum. She has worked as an developer, Business Analyst, functional analy

Java functional programming (III)

This series of articles is translated from Venkat SubramaniamFunctional Programming in JavaSection 4: evolution rather than revolutionWe don't need to switch to other languages to enjoy the benefits of functional programming. All we need to change is to use some Java methods. C ++, Java, and C # all support imperative and object-oriented programming. But now they are all starting to invest in functional programming. We have seen these two types of cod

[Check Abnormal net]-20160401-remove the code odor

code Causes the same error in many places in the program. Indian boy : Every two months we'll make the same mistake again. Venkat: Have you removed the duplicated code? Indian boy : You said this method is good!   Unnecessarily complex Programmers are essentially happy to deal with complex problems The most complex and terrifying   Exception handling Q: What's worse than an empty exception capture

Conversion of Java functional programming (5) List

This series of articles is translated from Venkat SubramaniamFunctional Programming in JavaList Conversion Converting a set into a new one is as simple as traversing it. Suppose we want to convert the name in the list into uppercase. Let's take a look at the implementation methods.The string in Java is unchangeable, so it cannot be changed. We can generate a new string to replace the original elements in the list. However, in this case, the original l

Total Pages: 2 1 2 Go to: Go

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.